french spinach (chenopodium rubrum) - Français Anglais Dictionnaire